Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEIGH STREET Terraced £100,000 21 Dec 2016
4 LEIGH STREET Detached £425,000 2 Sep 2020
7 LEIGH STREET Terraced £88,000 5 May 2006
9 LEIGH STREET Terraced £172,000 28 Apr 2023
13 LEIGH STREET Terraced £95,000 28 May 2010
15 LEIGH STREET Terraced £131,000 2 Sep 2016
17 LEIGH STREET Terraced £120,000 20 Sep 2013
23 LEIGH STREET Semi-Detached £183,000 11 May 2018
25 LEIGH STREET Semi-Detached £157,000 21 Aug 2006